Knowledge Management in Software Engineering Environments

نویسندگان

  • Ana Candida Cruz Natali
  • Ricardo de Almeida Falbo
  • Fernando Ferrari
چکیده

Knowledge is one of the organization’s most important value, influencing its competitiveness. One way to capture organization’s knowledge and make it available to all their members is through the use of knowledge management systems. In this paper we discuss the importance of knowledge management in software development and we present an infrastructure to deal with knowledge management in software engineering environments (SEEs). This infrastructure is applied to manage product software quality knowledge in ODE, an ontology-based SEE.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Qualitative Analysis of Semantically Enabled Knowledge Management Systems in Agile Software Engineering

In many agile software engineering organizations there is not enough time to follow knowledge management processes, to retrieve knowledge in complex processes, or to systematically elicit knowledge. This chapter gives an overview about the human-centered design of semantically-enabled knowledge management systems based on Wikis used in agile software engineering environments. The methodology – ...

متن کامل

Knowledge Provisioning - A Context-sensitive Process-oriented Approach Applied to Software Engineering Environments

Software development is a complex, dynamic, and highly intellectual process that provides automation challenges in the areas of process and knowledge management. Moreover, the ability to support the contextsensitive provisioning of knowledge is further exacerbated by the rapidly changing technologies, processes, knowledge, practices, methods, and tool chains that software engineering involves. ...

متن کامل

#. Web-Based Learning Environments: Tools and Engineering Issues

This chapter will address the development of Web-based multimedia learning applications using computerized tools and systematic techniques. They include software development, knowledge modeling, and information management methods and tools. In addition, navigation, interaction, adaptation, communication, and collaboration facilities are of concern. Software development and knowledge modeling to...

متن کامل

Information Resources Management in Heterogeneous, Distributed Environments: A Metadatabase Approach

Repository systems have emerged recently as a cornerstone to information management. Their envisaged purposes include (1) applications development in a CASE (Computer-Aided Software Engineering) environment, (2) enterprise information resources management (as a passive kernel for information integration), and (3) global information processing and management (as an active facilitator/integrator)...

متن کامل

Modelling Critical Context in Software Engineering Experience Repository: A Conceptual Schema

The experiential knowledge needs to be stored in some formalized system for the purpose of its reuse. Such knowledge repositories are referred to as experience bases in software engineering. Though the concept of software engineering knowledge repository is often discussed and advocated by the proponents of knowledge and experience management practices but there are no concrete studies availabl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002